home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The School House•
/
QuizMaster v.10 •••
/
QuizMaster V1.0
/
QuizMaster V1.0.rsrc
/
CODE_8182_GetDialogText.txt
< prev
next >
Wrap
Text File
|
1988-10-21
|
4KB
|
64 lines
# near model CODE resource
# jump table entries: 0-0 (1 of them)
00000000 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
00000004 0C40 0004 cmpi.w D0, 0x4
00000008 6600 0088 bne +0x8A /* 00000092 */
0000000C 2812 move.l D4, [A2]
0000000E 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
00000012 0C00 0003 cmpi.b D0, 0x3
00000016 6600 007A bne +0x7C /* 00000092 */
0000001A 3A12 move.w D5, [A2]
0000001C 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
00000020 0C40 0002 cmpi.w D0, 0x2
00000024 666C bne +0x6E /* 00000092 */
00000026 2C4A movea.l A6, A2
00000028 2F04 move.l -[A7], D4
0000002A 3F05 move.w -[A7], D5
0000002C 487A 006E pea.l [PC + 0x6E /* 0000009C, value 0x0, cstring "" */]
00000030 487A 006C pea.l [PC + 0x6C /* 0000009E, value 0x0, cstring "" */]
00000034 487A 006C pea.l [PC + 0x6C /* 000000A2, value 0x0, cstring "" */]
00000038 A98D syscall GetDialogItem/GetDItem
0000003A 303A 0060 move.w D0, [PC + 0x60 /* 0000009C, value 0x0, cstring "" */]
0000003E 0880 0007 bclr.b D0, 0x7
00000042 0C00 0010 cmpi.b D0, 0x10
00000046 6640 bne +0x42 /* 00000088 */
00000048 203C 0000 0100 move.l D0, 0x100
0000004E A11E syscall NewPtr, flags=1
00000050 4A40 tst.w D0
00000052 6638 bne +0x3A /* 0000008C */
00000054 2848 movea.l A4, A0
00000056 2F3A 0046 move.l -[A7], [PC + 0x46 /* 0000009E, value 0x0, cstring "" */]
0000005A 2F0C move.l -[A7], A4
0000005C A990 syscall GetDialogItemText/GetIText
0000005E 7400 moveq.l D2, 0x00
00000060 1414 move.b D2, [A4]
00000062 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000066 204C movea.l A0, A4
00000068 D1FC 0000 0001 add.l A0, 0x1
0000006E 224A movea.l A1, A2
00000070 2002 move.l D0, D2
00000072 A02E syscall BlockMove/BlockMoveData
00000074 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000078 244B movea.l A2, A3
0000007A 264E movea.l A3, A6
0000007C 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
00000080 204C movea.l A0, A4
00000082 A01F syscall DisposPtr/DisposePtr
00000084 7000 moveq.l D0, 0x00
00000086 4E75 rts
label00000088:
00000088 7405 moveq.l D2, 0x05
0000008A 600A bra +0xC /* 00000096 */
label0000008C:
0000008C 343C 000E move.w D2, 0xE
00000090 6004 bra +0x6 /* 00000096 */
label00000092:
00000092 343C 000D move.w D2, 0xD /* '\r' */
label00000096:
00000096 7000 moveq.l D0, 0x00
00000098 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
0000009C 0000 0000 ori.b D0, 0x0
000000A0 0000 0000 ori.b D0, 0x0
000000A4 0000 0000 ori.b D0, 0x0
000000A8 0000 .incomplete